    .dataTables_wrapper{
        position: relative;
    }
    .dataTables_wrapper .dataTables_info{
        float:left;
        margin-left:200px;
    }
    .dataTables_wrapper .dataTables_paginate{
        float:right;
    }
    .dataTables_wrapper .dataTables_length{
        margin-left:5px;
        float:left;
        margin-bottom: 5px;
    }
    .dataTables_wrapper .dataTables_filter{
        float:right;
        margin-right:5px;
    }
    .dataTables_wrapper .dataTables_processing {
        position: absolute;
        top: 50%;
        left: 50%;
        width: 250px;
        height: 50px;
        margin-left: -125px;
        margin-top: -25px;
        padding: 14px 0 14px 0;
        border: 1px solid #ddd;
        text-align: center;
        color: #999;
        font-size: 14px;
        background-color: white;
    }
    .dataTables_wrapper .dataTables_length{
        position: absolute;
        bottom:-52px;
        left:5px;
    }
    .dataTables_wrapper .dataTables_length select,.dataTables_wrapper .dataTables_filter input{
        padding: 3px 12px;
        font-size: 14px;
        margin:0 5px;
        line-height: 1.42857143;
        background-color: #fff;
        border: 1px solid #ccc;
        border-top-color: #b3b3b3;
        border-radius: 4px;
        -webkit-box-shadow: none;
        box-shadow: none;
        -webkit-transition: none;
        transition: none;
    }
    .dataTables_wrapper .dataTables_paginate>span>a {
        padding: 3px 8px;
        margin-right: 5px;
        background: #eee;
        color: #333;
        text-decoration: none;
        cursor: pointer;
    }
    .dataTables_wrapper .dataTables_paginate>span>a.current {
        background: #368ee0;
        color: #fff;
    }
    .dataTables_wrapper .dataTables_paginate>a {
        margin-right: 5px;
        background: #eee;
        padding: 3px 8px;
        color: #333;
        text-decoration: none;
        cursor: pointer;
    }
    .dataTables_wrapper .dataTables_paginate>a.paginate_button.disabled {
        color: #999;
        cursor: default;
    }
    .noborder tr td{
        border:0!important;
    }

    table.dataTable thead .sorting{
        background: url("../../img/sort_both.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    }
    table.dataTable thead .sorting_asc {
        background: url("../../img/sort_asc.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    }
    table.dataTable thead .sorting_desc {
        background: url("../../img/sort_desc.png") no-repeat scroll right center rgba(0, 0, 0, 0);
    }